Part Number Hot Search : 
UDN2984 1A35BJ MMBZ5236 A78L0 NB3N108K FST3112 MAX4444 SK2973
Product Description
Full Text Search
 

To Download EAGE240-6KV24 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  zeppelinstrasse 19 d- 82 205 gilching phone +49-8105-778090 fax +49-8105-778099 http://www.lcd-module.com graphic unit 06.2012 240x128: ea ge240-7kv24 240x128: ea ge240-6kv24 240x128: ea ge240-7kcv24 complete unit with 3 fonts and intelligent controller features * lcd graphics displays with ea ic6963 high-level graphics controller * 240x128 pixels with cfl bel. blue negative, dimensions: 151 x 104 x 25 mm * 240x128 pixels with led illumination gn/yl, dimensions: 144 x 104 x 25 mm * 240x64 pixels with led illumination gn/yl, dimensions: 180 x 65 x 25 mm * 3 fonts (zoom) from about 2mm via about 5mm up to about 50mm * supply voltage: +5v / 500..1000ma * rs-232 baud rates 1200..115200 bd * positioning accurate t o the pixel with all functions * programming by means of commands similar to high-level language: * straight line, point, area, and/or/exor, bar graph... * up to 21 freely definable characters * combinati ons of text and graphics * 6 clipboard functions, cursor functions accessories * cable for connecting to 9-pin sub-d (female): ea kv24-9b * dip switch, e.g. for setting the baud rate: ea opt-dip6 order designation graphics unit 240x128 with cfl bel., blue nega tive ea ge240-7kcv24 graphics unit 240x128 with led illumination gn/yl ea ge240-7kv24 graphics unit 240x64 with led illumination gn/yl ea ge240-6kv24
2 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. general the graphics lcds with ea ic6963 are completely assembled graphics units with a variety of integrated functions. the fact that they are small, have excellent supertwist contrast, and are simple to program means that it is possible to connect an informative and visually attractive display screen to almost any processor system in a matter of a few hours. they are accessed via a standard rs-232 interface. the display contains complete graphics routines for the display output, together with a wide range of font sizes. graphics commands similar to high-level language are used for programming. there is no longer any need for the time-consuming programming of character sets and graphics routines. but it is not just during development that time and effort are dramatically reduced; the following benefits are evident in series production as well: - there are no timing problems with the fast processor bus. - there are no memory problems (ram and memory for the character set, above all in the case of c). - there are no time-consuming graphics calculations that slow down the processor. no drivers, decoders, or port components are needed. in the simplest case, the display is controlled by means of a single rxd line. hardware the displays are designed to work with an operating voltage of +5v. serial asynchronous data transfer is carried out in rs-232 format with real v.24 levels (10v), or via 5v cmos levels. the transmission format is set permanently to 8 data bits, 1 stop bit, and no parity. rates between 1200 baud and 115,200 baud can be selected by means of three solder straps. rts and cts handshake lines are available. no analysis is needed in the case of small quantities of data. data format: there are also eight i/o ports on the j3 eyelet strip that can be used freely and individually, either as inputs or outputs. they can, for instance, be employed to connect a transistor / relay (il max =10ma), or to read in keys / switches. software the graphics unit is programmed by means of commands, such as ?draw a rectangle from (0,0) to (64,15)?. the origin is located at the top left-hand corner of the display. the following bytes have to be sent over the serial interface for this purpose: $52 $00 $00 $40 $0f. character strings can be placed precisely to the pixel. text and graphics can be combined at any time. three different character sets can be used. each one can be zoomed from 2 to 8 times. when the 8-times zoom is used with the largest character set (16x8), the words and numbers displayed will fill the screen (= 128x64). test mode if solder strap 6 (pin rts5) is closed (connected to gnd) while power- on or reset, the display will be in test mode, and a rectangle with two diagonal lines will flash. if the solder strap is opened, then the display will return to normal mode. however, you will still be able to see the test picture.
3 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. font 1: 4x6 font 3: 8x16 font 2: 6x8 integrated fonts each graphics unit has three integrated character sets. the characters in these sets can be used at their normal height or can increased up to eight times, while their width can be increased from two to eight times, irrespective of the height. in addition, you can define up to twenty-one characters of your own, depending on the font being used. these characters will remain until the supply voltage is switched off. (see command ?e?.) each character can be placed precisely to the pixel. a combination of text and graphics can be displayed as required. several different font sizes can also be displayed together. tip: font effects with large fonts, the command ?t?, text mode (link, pattern), can be used to produce interesting effects through overlaying (writing and offsetting a word several times). ?outline font? resulting from overlaying (exor) at pos. 1,1 . when the ?outline font? is overlaid again (exor) at pos. 2,2 , this results in an ?outline font with filling?. overlaying (or) with 50% gray pattern of the ?outline font? at pos. 0,0 results in a ?font with pattern filling?. original font 8x16 with zoom 3 at position 0,0 with black pattern
4 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. *) all clipboard commands require a display ram of at least 8 kb. the clipboard commands cannot be used with displays having a smaller ram (e.g. 2 kb). command table ea ic6963 command remarks functions for outputting text text mode t r l o u n1 ptn r/l/o/u: write character string (r)ight, (l)eft, (o)ben (up), (u)nten (down); n1: overlay combination mode for text output 1=set; 2=delete; 3=inverse; 4=replace; 5=inverse replace; ptn: use pattern no. 0..7; set font f n1 n2 n3 set font no. n1; n1=1:4x6 font; n1=2:6x8 font; n2=3:8x16 font n2+n3=zoom factor (1..8); n2=x factor; n3=y factor; set ascii characters a x1 y1 n1 the character n1 will be set at coordinate x1,y1. (reference top left) set character string z x1 y1 ... nul output character string (...) to x1,y1; character nul ( $00)=end define character e n1 data ... n1=character no.; data =number of bytes dep. on current font graphics commands with overlay mode graphics mode v n1 n1: 1=set; 2=delete; 3=inverse; 4=replace; 5=inverse replace; set point p x1 y1 set one pixel at coordinates x1, y1 draw straight line g x1 y1 x2 y2 draw straight line from x1,y1 to x2,y2 continue straight line w x1 y1 draw a straight line from last end point to x1, y1 draw rectangle r x1 y1 x2 y2 draw a rectangle; x1,y1,x2,y2 = opposite corner points draw round corner n x1 y1 x2 y2 draw a rectangle with round corners; x1,y1,x2,y2 = corner points area with fill pattern m x1 y1 x2 y2 ptn draw area with pattern ptn (0..7); x1,y1,x2,y2 = corner points other graphics commands delete display d l delete entire contents of display (set to white); invert display d i invert entire contents of display; fill display d s fill entire contents of display; (set to black); delete area l x1 y1 x2 y2 delete an area; x1,y1,x2,y2 = opposite corner points invert area i x1 y1 x2 y2 invert an area; x1,y1,x2,y2 = opposite corner points fill area s x1 y1 x2 y2 fill an area; x1,y1,x2,y2 = opposite corner points draw box o x1 y1 x2 y2 ptn draw a rectangle with fill pattern ptn (0..7); (always replace) draw round box j x1 y1 x2 y2 ptn draw a round corner with fill pattern ptn (0..7); (always replace) draw bar graph b nr valu set the bar graph with the nr (1..8) to the new user value' upload picture area u x1 y1 data ... load a picture area to x1,y1; see picture structure for picture data control / definition commands define bar graph b r l o u nr x1 y1 x2 y2 aw ew ptn define bar graph to l(eft), r(ight), o(up), u(down) with the nr (1..8). x1,y1,x2,y2 form the rectangle enclosing the bar graph. aw, ew are the values for 0% and 100%. ptn=pattern (0..7). clipboard commands *) (buffer for picture areas) c b the entire contents of the display will be copied to the clipboard s x1 y1 x2 y2 picture area extending from x1, y1 to x2, y2 will be copied to the clipboard r the picture area on the clipboard will be copied back to the display k x1 y1 the picture area on the clipboard will be copied to x1, y1 in the display h the picture area on the clipboard will be sent as hard copy via rs232 l data... load a picture area to the clipboard; see picture structure for picture data automatic flashing area (cursor function) q d x1 y1 x2 y2 defines a flashing area x1,y1 to x2,y2; activate flashing function z n1 set the flashing time n1= 1..15 in 1/10s; 0=deactivate flashing function m i inverse mode (flashing area will be inverted); activate flashing function ptn clipboard mode*) ptn=pattern(0..7) of the block cursor; activate flashing select / deselect graphics lcd k s n1 activate display with address n1 (n1=0..3; n1=255: all) d deactivate display with address n1 (n1=0..3; n1=255: all) write i/o port y n1 n2 n1=0..7: reset i/o port n1 (n2=0); set (n2=1); invert (n2=2) n1=8: set all 8 i/o ports in accordance with n2 (=8 bit binary value) set display type ! n1 n2 lo hi another display can be set. n1=x resolution (64..240); n2=y resolution (16..128); lo, hi 16-bit picture start address (normally $0000) send commands hard copy h x1 y1 x2 y2 an area is requested as a picture. the width and height are sent in pixels first of all, followed by the actual picture data, via rs232. read i/o port x n1 n1=0..7: load i/o port (1=h level=5v, 0=l level=0v) n1=8: load all 8 i/o ports i/o0..i/o7 as 8-bit binary value query display type ? this command is used to query the display type. 3 bytes are sent back: x resolution, y resol., 'h' (e.g. 240, 64 (pixels), horizontal picture)
5 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. example codes ascii z bel etx t e s t nul hex $5a $07 $03 $54 $65 $73 $74 $00 decimal 90 7 3 84 101 115 116 0 turbo-pascal write(aux, 'z', chr(7), chr(3), 'test', chr(0)); c fprintf(stdaux, "%c%c%c%s%c", 'z', 7, 3, "test", 0); q-basic open "com1:1200,n,8,2,bin" for random as #1 print #1,"z"+chr$(7)+chr$(3)+"test"+chr$(0) parameters various in-built commands can be used to program the high-level graphics controller. each command starts with a command letter, which is followed by a number of parameters. all the commands and their parameters - such as coordinates and other transfer values - are always expected as bytes. no separating characters, such as spaces or commas, must be used between them. the commands require no final byte , such as a carriage return (apart from the character string: $00). a..z, l/r/o/u ..................................... all commands will be transmitted as ascii characters. example: g= 71 (dec.) = $47 initiates the straight line command. x1, x2, y1, y2 ..................................... coordinate details will be transmitted with 1 byte. example: x1= 10 (dec.) = $0a n1,n2,nr,aw,ew,value,ptn,data ........ number values will be transmitted with 1 byte. example: n1=15(dec.) = $0f example of programming the following table shows an example in which the character string ?test? is output at coordinate 7,3. pattern with different commands, a pattern type (ptn = 0..7) can be set as a parameter. thus, rectangles, areas, bar graphs, and even text can be linked to different patterns, and then displayed. the following fill patterns are available for this purpose: ptn=0 ptn=1 ptn=2 ptn=3 ptn=4 ptn=5 ptn=6 ptn=7 white black 25% gray 50% gray 75% gray 45 right 45 left 45 cross
6 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. description of the various graphics functions on the following pages, you will find detailed descriptions of all the functions, set out in alphabetical order. an enlarged extract from the picture in 50x32 pixels is shown as a hard copy example of what the display contains once the command has been executed. in the examples, the bytes to be transmitted are shown as hex values. a x1 y1 n1 set ascii character a character n1 will be output to coordinate x1 , y1 , taking into account the fonts that have been set, ?f?, and the text mode, ?t? (set / delete / invert / replace / inverse replace / fill pattern). the origin (0,0) is at the top left-hand corner of the display. the coordinate details refer to the top left-hand corner of the character. note that font no. 1 displays upper case letters only. example: $41 $13 $02 $45 character ?e? will be output to coordinate 19,2. font set: 6x8 with double width and double height. text mode: replace and black pattern. b l/r/o/u nr x1 y1 x2 y2 aw ew ptn define bar graph up to eight bar graphs ( nr =1..8) can be defined. these can extend l =left, r =right, o =up, or u =down. at its full extent, the bar graph will occupy an area from coordinate x1 , y1 to coordinate x2 , y2 . it will be scaled with the start value (no extension), aw , (=0..254) and the end value (full extension), ew , (=0..254). it will always be drawn in inverse mode, with the pattern, ptn . the background will therefore always be retained. (note: after this command has been executed, the bar graph will only be defined, and will not yet be visible in the display.) example: $42 $4f $01 $04 $02 $09 $1e $04 $14 $01 bar graph no. 1, which extends upwards, will be defined. when it is fully extended, it will take up an area from coordinate 4,2 to coordinate 9,30. the start and end values correspond to a 4..20 ma display. (the diagram shows the bar graph fully extended, as represented with $42 $01 $14.) b nr wert draw bar graph the bar graph with the number n1 (1..8) will be set to the new value (wert) (aw <= value <= ew). if value > ew, then the end value, ew, will be displayed. the bar graph must have been defined beforehand (see above). example: $42 $01 $0a bar graph no. 1 defined in the above example will be set to value 10. cb *) save contents of display to clipboard the entire contents of the display will be copied to the clipboard (buffer). example: $43 $42 this will save the entire contents of the display to the clipboard so that the screen can be restored later. the contents of the display will not be altered in the process. *) all clipboard commands require a display ram of at least 8 kb. the clipboard commands cannot be used with displays having a smaller ram (e.g. 2 kb).
7 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. c s x1 y1 x2 y2 *) save area to clipboard an area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 will be copied to the clipboard (buffer). example: $43 $53 $00 $00 $17 $1b this will save the area extending from 0,0 to 23,27, so that the screen can be restored later. the contents of the display will not be altered. cr *) restore area the area that was saved last will be copied from the clipboard (buffer) back to the display. target: original coordinates. example: $43 $52 this will restore the area last saved. c k x1 y1 *) copy area from clipboard the area last saved to the clipboard (buffer) will be copied to a new position at x1,y1 in the display. example: $43 $4b $0a $20 this will take the area that was last saved and copy it to coordinate 10,32. c l data *) load picture onto the clipboard this will take the data that now follows, and will load it onto the clipboard (buffer). example: $43 $4c as with the upload command u. this means that even with a low baud rate (slow), a picture can be loaded into an invisible area, and can then be displayed ?suddenly? at one or more places by means of the command c, k. ch *) send picture from the clipboard as hard copy this requests the data from the clipboard (buffer). the function is similar to the h, hard copy, command. example: $43 $48 and the picture on the clipboard will be sent immediately via rs-232. d l/i/s display command the entire contents of the display will be l =deleted (white), i =inverted, or s =filled (black). example: $44 $49 this will invert the entire contents of the display. *) all clipboard commands require a display ram of at least 8 kb. the clipboard commands cannot be used with displays having a smaller ram (e.g. 2 kb).
8 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. bit nr. 7 6 5 4 3 2 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 b y te 8 bit nr. 7 6 5 4 3 2 1 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 byte 8 byte 9 byte 10 byte 11 byte 12 byte 13 byte 14 byte 15 byte 16 define characters (ascii) 4x6 6x8 8x16 1 1 1 2 2 3 3 2 4 5 4 6 5 3 7 6 8 9 7 4 10 8 11 9 5 12 13 10 14 11 6 15 12 16 17 13 7 18 14 19 15 8 20 21 16 e n1 data de fine character you can define up to twenty-one characters yourself (depending on the size of the font). these characters will then have the ascii codes 1 to 21, and will remain in an invisible screen ram of 128 bytes until the supply voltage is switched off. in the case of font 1, up to twenty-one characters can be defined; with font 2, the figure is sixteen; and with font 3, the largest, it is eight characters. please note that if you specify several characters from different fonts, then you must bear in mind that a character with code 1 of the 8x16 font, for example, will need the same amount of ram as characters with the codes 1 to 3 of the 4x6 font (see the table alongside). example 1: $45 $01 $20 $70 $a8 $20 $20 $20 $20 $00 this defines an up arrow for ascii no. 1, using the character set 6x8. example 2: $45 $02 $10 $10 $10 $10 $10 $10 $10 $10 $10 $10 $92 $54 $38 $10 $00 $00 this defines a down arrow for ascii no. 2, using the character set 8x16. f n1 n2 n3 set font the font with the no. n1 (1=4x6 upper-case letters only; 2=6x8; 3=8x16) will be set. in addition, an enlargement factor (1..8 times) for the width n2 and the height n3 will be set separately. example: $46 $02 $03 $04 the 6x8 font with the width enlarged three time and the height enlarged four times will be set with immediate effect. in the diagram alongside, the character ?e? from the 6x8 font is shown with different enlargements. g x1 y1 x2 y2 draw straight line a straight line will be drawn from coordinate x1,y1 to coordinate x2,y2 , taking into account the graphics mode ?v? that has been set (set / delete / inverse). example: $47 $03 $14 $28 $06 a straight line will be drawn from 3,20 to 50,6. h x1 y1 x2 y2 produce a hard copy of the display contents this requests the area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 . the graphics chip will immediately send the width and height of the section of the picture, followed by the picture data. see the upload picture command, ?u?, for the structure of the picture data. example: $48 $00 $00 $1f $0f the top left-hand part of the screen, measuring 32 x 16 pixels, will be sent immediately via rs-232. i x1 y1 x2 y2 invert area the area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 will be inverted (black pixels will become white, and vice versa). example: $49 $00 $00 $17 $1b this will invert the area extending from 0,0 to 23,27 when the contents of the display are as shown in the example under ?set font?.
9 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. j x1 y1 x2 y2 ptn draw round box a rectangle with rounded corners will be drawn from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 , with the pattern ptn . the background will be deleted. compare ?n, draw round corner?. example: $4a $07 $03 $23 $16 $03 this will draw a round box extending from 7,3 to 35,22, with the pattern 3=50% gray. k s/d n1 (de)select graphics controller the graphics controller with the hardware address n1 (0..3) will be s =selected or d =deselected; the address 255=$ff is a master address that is used to access all graphics controllers. the address is set by hardware (pins adr0/1, see page 16). example: $4b $44 $00 all commands for the graphics controller with the address $00 will be ignored with immediate effect. l x1 y1 x2 y2 delete area the area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 will be deleted. example: $44 $53 $4c $06 $04 $28 $19 to begin with, the display will be filled with ?d?, ?s?, and then the area extending from 6,4 to 40,25 will be deleted. m x1 y1 x2 y2 ptn area with fill pattern a rectangular area will be drawn from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 , with the pattern ptn , and taking into account the graphics mode ?v? that has been set (set / delete / invert / replace / inverse replace). example: $4d $05 $01 $2d $1a $07 this will draw the pattern 7=45cross from 5,1 to 45,26. n x1 y1 x2 y2 draw round corner a rectangle with rounded corners will be drawn from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 , taking into account the graphics mode ?v? that has been set (set / delete / inverse). the contents of the round corner will not be altered. compare ?j, draw round box?. example: $4e $06 $02 $26 $13 this will draw a round corner from 6,2 to 38,19. o x1 y1 x2 y2 ptn draw box a rectangle will be drawn from the top left-hand corner x1,y1 to the bottom right- hand corner x2,y2 , with the pattern ptn . the background of the box will be deleted. compare ?r, draw rectangle?. example: $4f $02 $05 $12 $1e $02 this will draw a box from 2,5 to 18,30, with the pattern 2=25% gray.
10 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. p x1 y1 set point a pixel will be set at coordinate x1,y1 , taking into account the graphics mode ?v? that has been set (set / delete / invert). example: $50 $11 $0d this will set the pixel at coordinate 17,13. q d x1 y1 x2 y2 define flashing area this specifies the area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 as an automatic flashing area. at the same time, it starts the flashing function. this makes it possible to represent a ?cursor? when entries are being made. example: $51 $44 $00 $0f $07 $10 this defines the flashing area from 0,15 to 7,16. (simulation of an underscore cursor for the 8x16 font, with a character at position 0,0.) q z n1 set flashing time this sets the flashing time to n1 (=1..15) tenth seconds. at n1 = 0, the flashing function will be deactivated, and the original screen will be restored. example: $51 $5a $05 this will set the flashing time to ? second. q m i inverse flashing mode this automatically inverts the specified flashing area, using the flashing time that has been set. at the same time, it starts the flashing function. example: $51 $49 this will set the inverse flashing mode. q m ptn *) block cursor flashing mode this saves the defined flashing area to the clipboard. a cyclical changeover will be carried out between the original area and the pattern ptn (=0..7), using the flashing time that has been set. this means, for example, that a flashing cursor can be simulated (ptn=1 black), or a flashing word can be displayed (ptn=0 white). at the same time, the flashing function will be started. it will then no longer be possible to use the clipboard commands! example: $51 $43 $00 this will set the flashing mode block cursor with the white pattern. the area that has been set will therefore flash on a white background. r x1 y1 x2 y2 draw rectangle this draws a rectangle from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2, taking into account the graphics mode ?v? that has been set (set / delete / inverse). the contents of the rectangle will not be altered in the process. compare ?o, draw round corner?. example: $52 $15 $08 $30 $25 this will draw a rectangle from 21,8 to 48,37. *) the command q m mst requires a display ram of at least 8 kb. this command cannot be used with displays having a smaller ram (e.g. 2 kb).
11 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. bit nr. bit nr. 7 6 5 4 3 2 1 0 7 6 5 4 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 byte 8 byte 9 byte 10 byte 11 byte 12 byte 13 byte 14 byte 15 byte 16 byte 17 byte 18 byte 19 byte 20 byte 21 byte 22 b y te 23 b y te 24 s x1 y1 x2 y2 fill area the area extending from the top left-hand corner x1,y1 to the bottom right-hand corner x2,y2 will be filled (set to black pixels). example: $53 $09 $05 $16 $16 this will set the area extending from 9,5 to 22,22 to black. t l/r/o/u n1 ptn set text mode the overlay combination mode, n1 , and the pattern, ptn , will be set for the text functions ?a? (set ascii character) and ?z? (output character string). in addition, the write direction is stipulated for the command ?z? (output character string): l =left, r =right, o =oben (up), and u =unten (down). example: $54 $52 $03 $03 this will set the overlay mode for all of the following text functions to gray characters (pattern 3 = 50% gray) inverted with the background. character strings are written towards the right. overlay combination mode n1: 1 = set: black pixels, irrespective of the previous value (or). 2 = delete: white pixels, irrespective of the previous value. 3 = inverse: black pixels become white, and vice versa (exor). 4 = replace: delete background, and set black pixels. 5 = inverse replace: fill background, and set white pixels. u x1 y1 data upload picture a picture will be loaded to coordinate x1,y1 . data: - 1 byte for the width of the picture in pixels. - 1 byte for the height of the picture in pixels. - picture data: number = ((width+7) / 8) * height bytes. 1 byte stands for 8 horizontal pixels on the screen; 0=white, 1=black; msb: left, lsb: right; the picture is stored from top to bottom. the program bmp2blh.exe on disk ea diskic1, which is available as an accessory, generates the picture data - including details of width and height - from monochrome windows bitmap graphics (*.bmp). example: $55 $09 $04 $0c $0c $0f $00 $3f $c0 $7f $e0 $76 $e0 $ff $f0 $ff $f0 $f1 $f0 $ff $f0 $6f $60 $70 $e0 $3f $c0 $0f $00 this will load the picture alongside to coordinate 9.4. ? query display type this queries the resolution of the display and the type of picture structure. example: $3f after this command, the x and y resolution will be sent first over the rs-232 interface, followed by the type of picture structure (?h?) for the horizontal organization.
12 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. v n1 set graphics mode this sets the overlay combination mode n1 for the following graphics functions: set point (?p?), draw straight line (?g?), continue straight line (?w?), draw rectangle (?r?), draw round corner (?n?), fill area with pattern (?m?). example: $56 $03 this will set the overlay mode to inverse. as an example, a rectangle is drawn here on an existing background, with the overlay modes set, delete, and inverse. overlay combination mode n1: 1=set: black pixels, irrespective of the previous value (or). 2=delete: white pixels, irrespective of the previous value. 3=inverse: black pixels are changed to white, and vice versa (exor). 4=replace: delete background, and set pixels; area with fill pattern ?ptn? only. 5=inverse replace: fill background, delete pixels; area with fill pattern ?ptn? only. w x1 y1 continue straight line this continues a straight line, from the point or the end of the line last drawn, to x1,y1 , taking into account the graphics mode ?v? that has been set. example: $47 $00 $00 $10 $04 $57 $16 $1b $57 $30 $0f a straight line will first of all be drawn from 0,0 to 16,4. it will then be continued to 22,27 and to 48,15. x n1 i/o read port this reads in a port ( n1 : 0..7 = i/o: 0..7). if n1 = 8, all i/o 0..7 will be read in as a binary value; i/o 0: lsb, i/o 7: msb. see application on page 13. example: $58 $02 this will read in the level at i/o 2, and will send $00 in the case of level l and $01 in the case of level h via rs-232. y n1 n2 i/o set port this changes the port ( n1 : 0..7 = i/o: 0..7) to the value n2 (0=l level; 1=h level; 2=port invert). if n1 = 8, all i/ o 0..7 will be output as a binary value n2 ; i/o 0: lsb, i/o 7: msb. see application on page 13. example: $59 $02 $01 this will switch the port i/o 2 to h level. z x1 y1 ascii... nul write character string this writes the character string ascii... to coordinate x1,y1 , taking into account the text mode ?t? that has been set (set / delete / invert / replace / inverse replace / fill pattern / direction). the character string must be terminated with nul (zero) ($00). the origin (0,0) is at the top left-hand corner of the display. the details of the coordinates refer to the top left-hand corner of the character. example: $5a $06 $0b $54 $65 $73 $74 $00 this will write the character string ?test? to coordinate 6,11. font set: 8x16 with normal width and height. text mode: written to the right with overlay mode replace and with black pattern.
13 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. digital inputs / outputs io 0..7 eight pins on the high-level graphics controller can be used as freely programmable inputs and outputs. they can also be used in various combinations - for instance, three outputs and five inputs. connecting as an output the command ?y n1 n2? 1) can be used to connect each io 0..7 pin on h or l level. current can only flow when the level is at l (internal pull-up). each pin can supply up to 10ma. the load on all the pins together must not exceed 26ma (e.g. 2x10ma and 1x6ma). it is therefore possible to connect an led direct to an output. higher currents can be connected by using an external transistor. after power-on, or after a reset, all outputs will be at h level. connecting as an input the voltage levels at the input may be between -0.5v and +0.2v*vdd-0.1v. the leakage current can be up to 10a. the switching threshold is <0.2*vdd-0.1v for the l level and >0.2*vdd+0.9v for the h level. the command ?x n1? 1) can be used to input each io 0..7 pin. during the entire input process, the voltage level must be stable. there is no in-built debounce function. default settings register command after power-on / reset text mode t right, set, black graphics mode v set font f 6x8 font factor width/height f 1/1 last xy w (0;0) self-defined character e undefined bar graph 1..8 b undefined high-level graphics controller k selected flashing area qd (0;0) flashing mode qc inverse flashing time qz 0.6 sec. clipboard c empty inputs / outputs i/o0..7 y h level 1) you will find a description of the commands on page 12. default settings after power-on or a manual reset, the registers shown here are set to a specific value.
14 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. ea ge240-6kv24 240x64 with led-backlight yellow/gn accessories: bezel ea 017-10uke ea ge240-7k2cv24 240x128 with cfl-backlight, negativ blue view from backside drawing incomplete! thickness max. 30mm! drawing incomplete! thickness max. 25mm!
15 graphic unit electronic assembly reserves the right to change specifications without prior notice. printing and typographical errors reserve d. view from backside ea ge240-7kcv24 240x128 with cfl-backlight, negativ blue ea ge240-7kv24 240x128 with led-backlight yellow/gn drawing incomplete! thickness max. 30mm!
zeppelinstrasse 19 d- 82 205 gilching phone +49-8105-778090 fax +49-8105-778099 http://www.lcd-module.com graphic unit adress solder bridge adress 4 5 short short 0 short 1 cut short 2 cut 3 cut cut rs-232 connector j1 pin symbol in/out function 1 vdd - + 5v supply 2 dcd - connection to dtr 3 dsr - connection to dtr 4 txd out transmit data 5 cts in clear to send 6 rxd in receive data 7 rts out request to send 8 dtr - connection to pin 2&3 9 - - no connection 10 gnd - 0v masse connector j2 pin symbol in/out function 1 gnd - 0v ground 2 vdd - + 5v supply 3 v0 in approx.-15v f. contrast 4 txd5 out trans m it data cmos 5 rxd5 in receive data cmos 6 rts5 out request to send cmos 7 cts5 in clear to send cmos 8 reset in reset controller connector j3 pin symbol in/out function 1 vdd - + 5v supply 2..9 i/o0..7 in/out in-/output 10 gnd - 0v ground baudrate solder bridges data format 8,n,1 1 2 3 short short short 1200 short short 2400 cut short short 4800 cut short 9600 cut cut short short 19200 cut short 38400 cut cut short 57600 cut cut 115200 cut cut cut attention handling precautions! baud rates the baud rate can be set by means of the three left- hand solder straps. when the equipment is delivered, the setting is 9,600 baud. please note that the internal data buffer is only 56 bytes. when larger quantities of data are being transmitted, the rts handshake line must be queried (+10v level: data can be accepted; -10v level: display is busy). the data format is set permanently to 8 data bits, 1 stop bit, no parity. dip switch ea opt-dip6 setting the baud rate and the address by means of the dip switch spares the board, and means that the settings can be made even when there is no soldering iron at hand. of course, the test mode can be activated and deactivated at any time in this way as well (dip switch no. 6). ea opt-dip6 is available as an option. (please state whether you require it when placing your order.) pin configuration the supply voltage of +5v is fed in via two screw clamps. the rs-232 data with ?real? 10v levels goes to pin strip j1. j2 has been designed for direct connection to a c for rs-232 data with 5v levels. when j2 is being used, the solder straps ?c? and ?r? must be open, or component 232 must be removed! if the contrast voltage v0 is fed to j2, the solder bridge "ext" must be changed over (cut and solder). the eight inputs-outputs i/o1..8 are available on connection j3. you will find a more detailed description of the inputs and outputs on page 13. addressing up to four displays can be operated on a serial interface. the address in question is set by means of solder straps 4 and 5. note: with parallel connection of the rts handshake lines or the txd transmission lines, two outputs would work against each other. for this reason, additional hardware must be used to ensure that a data crash cannot occur. it is advisable, for instance, to have a link via or logic in the case of rts, or via and logic in the case of txd.


▲Up To Search▲   

 
Price & Availability of EAGE240-6KV24

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X